上川岛地处广东省台山市西南部,屹立于南海之中,其东邻港、澳地区及珠海经济特区,距香港、澳门分别为87海里和58海里,距大陆山咀码头为9.8海里。上川岛岛屿面积为157平方公里,有“南海碧波出芙蓉”之称。岛上海滩风姿各异。特别是被誉为“东方夏威夷”的飞沙滩旅游区,素负“南海第一滩”的盛名。有着“中国布吉岛”的美称的上川岛,是广东沿海最大的岛屿,拥有众多水清沙白的大沙滩,最著名的是飞沙滩、金沙滩、银沙滩。岛屿海水清澈,沙幼晶莹、无污染、无鲨鱼,且腹地开阔,背负青山茂林。东海岸上川岛最迷人的一道风景,水清沙幼,滩面平缓;飞沙滩是理想的天然海滨浴场,金沙滩和银沙滩原始自然,别有风致。沙堤渔港跻身广东四大渔港之列,在这里可观看网箱养殖,出海捕鱼,体验渔人的乐趣。海岛的最北端是猕猴自然保护区,在茂密的原始次生林中栖息着500多只猕猴。